export const set_CStyleData = 'set_CStyleData';
export const set_CompsData = 'set_CompsData';
export const set_AreaData = 'set_AreaData';
export const set_currComp = 'set_currComp';
export const set_IsClickComponent = 'set_IsClickComponent';
export const set_MenuShow = 'set_MenuShow';
export const set_MenuStyle = 'set_MenuStyle';
export const set_MarklineFlag='set_MarklineFlag';

// 设置画布样式
export function Set_CanvasStyleData(payload) {
    return {
        type: set_CStyleData,
        payload
    }
}

// 添加画布组件数据
export function setComponent(payload) {
    return {
        type: set_CompsData,
        payload,
    }
}

// 设置画布选中组件
export function setCurrComp(payload) {
    return {
        type: set_currComp,
        payload,
    }
}

// 设置是否选中组件
export function setIsClickComponent(payload) {
    return {
        type: set_IsClickComponent,
        payload,
    }
}

// 设置是否展示右键菜单
export function setMenuShow(payload) {
    return {
        type: set_MenuShow,
        payload,
    }
}

// 设置右键菜单样式 
export function setMenuStyle(payload) {
    return {
        type: set_MenuStyle,
        payload,
    }
}

// 设置标线信息
export function setMarklineFlag(payload) {
    return {
        type: set_MarklineFlag,
        payload,
    }
}